package com.py.credit.clean.code;

import java.util.Map;

import org.apache.commons.lang3.StringUtils;

public class TableFrMetricCheck {
	/**
	 * 法人四选一
	 * 
	 * 当统一社会信用代码 为空时,工商注册号,组织机构代码,税务登记号必填一个
	 * 
	 * @param map
	 * @param extend
	 * @return
	 */
	public boolean run(Map<String, Object> map, String extend) {

		// 当统一社会信用代码 为空时
		if (StringUtils.isBlank((String) map.get("A000002"))) {

			if (StringUtils.isNotBlank((String) map.get("A000003"))
					|| StringUtils.isNotBlank((String) map.get("A000004"))
					|| StringUtils.isNotBlank((String) map.get("A000005"))) {
				return true;
			} else {
				return false;
			}

		} else {
			return true;
		}

	}
}
